veil of mystery - English Synonyms Dictionary